package chapter1.fileInput.task;

import java.io.*;

/*
2：附件 chaoxian.txt是个文本文件，用程序把其中的金正恩替换成 金三胖，
 提示：把内容取出来，替换后，写入文件。
 */
public class Task3 {
    public static void main(String[] args) throws Exception {
        Reader fR = new FileReader("F:\\123\\chaoxian.txt");
        String regex = "(\\u91d1\\u6b63\\u6069)+";  //金正恩的正则表达式
        String str1 = "", str2;
        char[] c = new char[10];
        int n = 0;
        while ((n = fR.read(c)) != -1) {
            str2 = new String(c, 0, n);
            str1 += str2;
        }
        fR.close();
        str1 = str1.replaceAll(regex, "金三胖");
        System.out.println(str1);
        Writer fW = new FileWriter("F:\\123\\chaoxian.txt");
        fW.write(str1);
        fW.close();


    }
}
